#wrapper {
  background: url(banner.png) no-repeat;
  padding: 12px 30px;
}

#wrapper > header {
  height: 218px; /* size of the banner.png */
}

#wrapper > footer {
  text-align: center;
}

#title h1 {
  font-family: Mabella, sans-serif;
  font-weight: normal;
  font-size: 128px;
  margin: auto;
}

#title p {
  font-family: Mabella;
  font-size: 30px;
  left: 203px;
  margin: 0;
  position: relative;
  top: -18px;
}

#external a {
  float: right;
  font-size: 16px;
  /* font-family and letter-spacing: same as 'nav a' */
  font-family: Mabella;
  letter-spacing: 1px;
}
